a whoop and a holler - Allemand Anglais Dictionnaire